Royal Wedding Hat Sells For $131,000